Synonyms for "military engineer"

Words with similar meaning